Java面向对象详解 前言:接触项目开发也有很长一段时间了,最近开始萌发出想回过头来写写以前学过的基础知识的想法。一是原来刚开始学习接触编程,一个人跌跌撞撞摸索着往前走,初学的时候很 ...
Java面向对象详解 前言:接触项目开发也有很长一段时间了,最近开始萌发出想回过头来写写以前学过的基础知识的想法。一是原来刚开始学习接触编程,一个人跌跌撞撞摸索着往前走,初学的时候很 ...
Filter 过滤器 原文链接:http://tianweili.github.io/blog/2015/01/26/java-filter/ 1、简介 Filter也称之为过滤 ...
Listener 监听器 前言:之前写了一篇关于Filter的文章:http://tianweili.github.io/blog/2015/01/26/java-filter/,现 ...
循序渐进Socket网络编程(多客户端、信息共享、文件传输) 前言:在最近一个即将结束的项目中使用到了Socket编程,用于调用另一系统进行处理并返回数据。故把Socket的基础知识 ...
Java 字符编码(一)Unicode 字符编码 Unicode(http://www.unicode.org/versions/#TUS_Latest_Version) 是一个编码方案,说白 ...
springboot打包成zip部署,并实现优雅停机 更新:本文重点是springboot打包成zip(tar.gz),关于启停应用可以看《springboot 启动脚本优化》和《springb ...
线程池是如何重复利用空闲的线程来执行任务的? 在Java开发中,经常需要创建线程去执行一些任务,实现起来也非常方便,但如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁 ...
springboot shutdown(停机) 工作中还没有使用过springboot搭建分布式服务。只是通过springboot搭建了一个简单的web工程,跑一些定时任务。所以不清楚springb ...
高精度操作数值 BigDecimal类和BinInteger类 前言:在参与银行金融等相关项目开发时,对货币的操作和运算要求保持的精度非常高。使用int、float、double显然 ...
多线程同步中的门道(一) 在涉及到多线程的开发时,线程同步的考虑是不可缺少的,否则很可能会造成各种超出预料的错误结果。以自己的学习经历来说,对于刚开始接触线程同步的人可能会感觉非常简 ...